/**********************************************************
        内核等待链头文件krlwaitlist.h
***********************************************************
                彭东
**********************************************************/
#ifndef _KRLWAITLIST_H
#define _KRLWAITLIST_H
void      kwlst_t_init(kwlst_t* initp);
void      krlwlst_wait(kwlst_t* wlst);
void      krlwlst_up(kwlst_t* wlst);
void      krlwlst_allup(kwlst_t* wlst);
void      krlwlst_add_thread(kwlst_t* wlst, thread_t* tdp);
thread_t* krlwlst_del_thread(kwlst_t* wlst);
#endif  // KRLWAITLIST_H
